From a1903476e672ce267f21d774e11cf2312b13ee36 Mon Sep 17 00:00:00 2001 From: robertlipe Date: Tue, 27 Jan 2015 05:00:34 +0000 Subject: [PATCH] Fix leak I just introduced. (Thanx, Jenkins!) --- gpsbabel/cet_util.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gpsbabel/cet_util.cc b/gpsbabel/cet_util.cc index d0157db84..bda80b871 100644 --- a/gpsbabel/cet_util.cc +++ b/gpsbabel/cet_util.cc @@ -277,7 +277,10 @@ cet_validate_cs(const QString& cs, cet_cs_vec_t** vec, QString* cs_name) v = cet_find_cs_by_name(cs); if (v != NULL) { - *cs_name = strupper(xstrdup(v->name)); + // TODO: make v->name into q QString and replace this... + char* tmp = xstrdup(v->name); + *cs_name = strupper(tmp); + xfree(tmp); *vec = v; return 1; } else { -- 2.30.2